instantaneous safety gear buffered effect - French English Dictionary